<%-- 
    Document   : otroch
    Created on : 15/09/2013, 11:01:40 AM
    Author     : Carolina
--%>

<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<title>Documento sin t&iacute;tulo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script> 


function maximoChecked(nombre,max) { 
checkboxes=document.getElementsByName(nombre); 
for(a=0;a<checkboxes.length;a++) { //les aplicamos el evento onclick 
checkboxes[a].onclick=function() { 
if( this.checked==true) { //iba a ponerle el check 
grupo=document.getElementsByName(this.name); 
cuantosChecked=0; 
for(b=0;b<grupo.length;b++) 
if(grupo[b].checked) 
cuantosChecked++; 
if(cuantosChecked>max) { 
alert("Lo siento, el maximo de checkados solo puede ser "+max); 
this.checked=false; 
} 
} 
} 
} 
} 

//maximoChecked("entrante",3); 



</script> 





</head>

<body>
<form name="formulario"> 
<input type="checkbox" name="entrante" value="valor1" onClick="maximoChecked('entrante',3)">Checkbox1<br > 
<input type="checkbox" name="entrante" value="valor2" onClick="maximoChecked('entrante',3)">Checkbox2<br > 
<input type="checkbox" name="entrante" value="valor3" onClick="maximoChecked('entrante',3)">Checkbox3<br > 
<input type="checkbox" name="entrante" value="valor4" onClick="maximoChecked('entrante',3)">Checkbox4<br > 
<input type="checkbox" name="entrante" value="valor5" onClick="maximoChecked('entrante',3)">Checkbox5<br > 
<input type="checkbox" name="entrante" value="valor6" onClick="maximoChecked('entrante',3)">Checkbox6<br > 
<input type="checkbox" name="entrante" value="valor7" onClick="maximoChecked('entrante',3)">Checkbox7<br > 
</form> 

</body>
</html>
